armed forces reserve centre - French English Dictionary